three greens - French English Dictionary